owner's farm - Alemán Inglés Diccionario